package com.nfha.algorithm.util;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;

public class IoUtil {

	   private static Logger logger=Logger.getConsoleLogger();
	
	   
	   public static URL getPwdResource() {
		   return IoUtil.class.getResource("/");
	   }
	   
	
	   public  static List<String[]>  readCsv(File csvFile) throws IOException{
		   
		   List<String[]> ret=new ArrayList<>();
		   
		   try(    
				   FileReader fileReader=new FileReader(csvFile);
				   BufferedReader reader = new BufferedReader(fileReader);){//换成你的文件名 
           reader.readLine();//第一行信息，为标题信息，不用,如果需要，注释掉 
           String line = null;  
           while((line=reader.readLine())!=null){  
               String[] item = line.split(",");//CSV格式文件为逗号分隔符文件，这里根据逗号切分 
               ret.add(item);  
               
            }
		   }
		   
		   return ret;
		   
	   }
	   
	   
	   
	
	
}
